.card {
  margin: 32rpx;
}

.icon {
  padding: 8rpx;
  border-radius: 50%;
  color: white;
  font-size: 48rpx;
  line-height: 48rpx;
  text-align: center;
}

.text {
  margin-left: 16rpx;
  vertical-align: top;
}

.hover {
  opacity: 0.5;
}

.image {
  transform: rotateY(130deg);
  -webkit-transform: rotateY(130deg); /* Safari 与 Chrome */
}

.view {
  width: 100%;
  height: 100%;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  // --bottom-sheet-max-height: 80vh;
  background-repeat: no-repeat;
  background-size: contain;
  background-color: #f8f8f8;
  --cell-active-color: #474747;
}

.scheduleContainer {
  position: relative;
  height: 112rpx;
}

.tip {
  display: flex;
  border-radius: 34rpx;
  align-items: center;
  justify-content: center;
  height: 68rpx;
  width: 690rpx;
  margin: 10rpx auto 30rpx;
  color: #fff;
  background-color: var(--app-M4);
  font-size: 32rpx;
  // padding-block: 16rpx  ;
  // borderr: cx(8)
  // alignItems: 'center',
  // paddingVertical: cx(8),
  // marginHorizontal: cx(13.5),
}
